package com.zzyl.service.impl;

import com.zzyl.dto.UserLoginRequestDto;
import com.zzyl.service.MemberService;
import com.zzyl.vo.LoginVo;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Service
@Transactional
public class MemberServiceimpl implements MemberService {


    @Override
    public LoginVo login(UserLoginRequestDto loginRequestDto) {
        //1.通过亲段发起的code发起远程调用 获取用户的openid

        //2.通过openid查询数据库

        //3.（用户为空的情况下）构建用户数据

        //4.根据detail.code查询手机号

        //新增或修改用户

        //生成token返回 包括用户的id和名称

        return null;
    }
}
